package com.sfpay.coreplatform.member.common.util;

import java.security.NoSuchAlgorithmException;
import com.sfpay.framework.common.util.Base64Utils;
import com.sfpay.framework.common.util.Md5Utils;
/**
 * 
 * 
 * 类说明：会员密码加解密包
 *  
 * 
 * <p>
 * 详细描述：
 *   
 * 
 * @author 313717
 *   
 * CreateDate: 2012-3-22
 */
public class EncryptUtil {

	/**
	 * 
	 *
	 * 方法说明：会员登录，支付密码加密
	 *
	 * @param pwd
	 * @return
	 */
	public static String encryptPwd(String pwd)
	{
		String base64Data = Base64Utils.encode(pwd.getBytes());
		try
		{
			return Md5Utils.encryptMD5(base64Data);
		}
		catch (NoSuchAlgorithmException e)
		{
			e.printStackTrace();
		}
		catch(Exception e)
		{
			e.printStackTrace();
		}
		return "";
	}
	
	public static void main(String[] args)
	{
		System.out.println(encryptPwd("12345678"));
	}
}